package com.blogsystem.entity;

import java.time.LocalDateTime;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import lombok.Data;

/**
 * Category 实体类，对应数据库表 "category"
 * 用于表示博客分类信息
 */
@Data
@TableName("category")
public class Category {
    /**
     * 分类的唯一标识符，使用自增主键
     */
    @TableId(type = IdType.AUTO)
    private Integer categoryId;

    /**
     * 分类名称，字符串类型
     */
    private String name;

    /**
     * 分类优先级，数值越大优先级越高
     */
    private Integer priority;

    /**
     * 分类创建时间，使用 LocalDateTime 类型记录时间戳
     */
    private LocalDateTime createTime;
}